\hypertarget{class_abstract_slot}{
\section{AbstractSlot Class Reference}
\label{class_abstract_slot}\index{AbstractSlot@{AbstractSlot}}
}


Classe virtuelle pure utilisé uniquement dans le but de permettre le polymorphisme et ainsi de stocker plusieurs objets de type \hyperlink{class_slot}{Slot} différent dans un vector std.  




{\ttfamily \#include $<$slot.h$>$}

Inheritance diagram for AbstractSlot:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_abstract_slot}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{class_abstract_slot_a77b3c944752896ad7fc77ece3deca384}{Run} ()=0
\begin{DoxyCompactList}\small\item\em Méthode virtuelle pure utilisé pour représenter la méthode qui exécute la fonction slot. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_abstract_delegate}{AbstractDelegate} $\ast$ \hyperlink{class_abstract_slot_a7b89cd5e7a2ab7cacb5a81d14170ff4d}{abstractDelegate}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Classe virtuelle pure utilisé uniquement dans le but de permettre le polymorphisme et ainsi de stocker plusieurs objets de type \hyperlink{class_slot}{Slot} différent dans un vector std. 

\subsection{Member Function Documentation}
\hypertarget{class_abstract_slot_a77b3c944752896ad7fc77ece3deca384}{
\index{AbstractSlot@{AbstractSlot}!Run@{Run}}
\index{Run@{Run}!AbstractSlot@{AbstractSlot}}
\subsubsection[{Run}]{\setlength{\rightskip}{0pt plus 5cm}void AbstractSlot::Run (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{class_abstract_slot_a77b3c944752896ad7fc77ece3deca384}


Méthode virtuelle pure utilisé pour représenter la méthode qui exécute la fonction slot. 



Implemented in \hyperlink{class_slot_ae8eab6c18e342aed6a5ead9f1095dcc0}{Slot$<$ T $>$}.



\subsection{Member Data Documentation}
\hypertarget{class_abstract_slot_a7b89cd5e7a2ab7cacb5a81d14170ff4d}{
\index{AbstractSlot@{AbstractSlot}!abstractDelegate@{abstractDelegate}}
\index{abstractDelegate@{abstractDelegate}!AbstractSlot@{AbstractSlot}}
\subsubsection[{abstractDelegate}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AbstractDelegate}$\ast$ {\bf AbstractSlot::abstractDelegate}}}
\label{class_abstract_slot_a7b89cd5e7a2ab7cacb5a81d14170ff4d}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
sources/tool/\hyperlink{slot_8h}{slot.h}\end{DoxyCompactItemize}
